renewable energy law - Alemán Inglés Diccionario